body{
	background:url(../img/index-img/index-bg.jpg) center 0 no-repeat;
	background-attachment: fixed;
	overflow-x: hidden;
}
.index-container{
	width: 1200px;
	height: 1800px;
	margin: 0 auto;
	background: white;
}
.index-header{
	width: 100%;
	height: 120px;
}
.index-swiper{
	width: 100%;
	height: 450px;
	position: relative;
	overflow: hidden;
}
.index-swiper img{
	position: absolute;
	display: none;
}
.index-swiper img:nth-child(1){
	display: block;
}
.index-swiper .dots{
	width: 1200px;
	text-align: center;
	position: absolute;
	top: 407px;
	z-index: 100;
}
.index-swiper .dots a{
	display: inline-block;
	width: 16px;
	height: 16px;
	background: transparent;
	border-radius: 50%;
	box-shadow:inset 0 0 3px #fff;
	margin: 3px;
}
.index-swiper .dots .active{
	background: white;
}

.index-banner{
	width: 100%;
	height: 60px;
	margin-top: 20px;
}
.index-choiceword{
	margin-top: 4px;
	width: 100%;
	height: 324px;
}
.index-choiceword ul li{
	padding-top: 1px;
	width: 398px;
	height: 321px;
	float: left;
	list-style: none;
	padding-right: 2px;
}
.choiceword-img{
	width: 398px;
	height: 218px;
	overflow: hidden;
}
.choiceword-img img{
	width: 398px;
	height: 218px;
	transition: all 0.5s linear;
}
.choiceword-img img:hover{
	transform: scale(1.05);
	transition: all 1s linear;
}
.choiceword-author{
	width: 380px;
	height: 128px;
	background: #eee;
	position: relative;
	top: -23px;
	left: 9px;
}
.choiceword-author div{
	position: absolute;
}
.author-img{
	width: 40px;
	height: 40px;
	left: 12px;
	top: 5px;
	
}
.author-img img{
	width: 40px;
	height: 40px;
	border-radius: 50%;
}
.author-name{
	top: 7px;
	left: 63px;
	font-size: 11px;
	color: black;
}
.author-time{
	left: 59px;
	top: 26px;
	font-size: 11px;
	color: #6c6c70;
}
.author-time img,.author-city img,.author-view img,.author-good img,.author-review img{
	width: 14.39px;
	height:11.5px;
}
.author-city{
	left: 153px;
	top: 28px;
	font-size: 11px;
	color: #6c6c70;
}
.author-view{
	left: 233px;
	top: 28px;
	font-size: 11px;
	color: #6c6c70;
}
.author-good{
	left: 300px;
	top: 28px;
	font-size: 11px;
	color: #6c6c70;
}
.author-review{
	left: 344px;
	top: 28px;
	font-size: 11px;
	color: #6c6c70;
}
.author-title{
	left: 22px;
	top: 59px;
	border-left: 3px solid #e25278;
	font-size: 14px;
	color: #492249;
	padding-left: 11px;
}
.author-content{
	left: 22px;
	top: 85px;
	font-size: 12px;
	color: #6c6c6c;
}
.index-newproduct{
	width: 100%;
	height: 290px;
	
}
.newproduct{
	width: 399px;
	height: 290px;
	overflow: hidden;
	float: left;
	border-right: 1px solid white;
	position: relative;
	overflow: hidden;
}
.newproduct img{
	width: 399px;
	height: 290px;
}
.info{
	width: 100%;
	padding-top: 5px;
	height: 50px;
	position: absolute;
	top: 100%;
	background: white;
	opacity: 0;
	transition: all 0.2s linear;
}
.info p{
	width: 100%;
	height: 25px;
	text-align: center;
	line-height: 25px;
	margin: 0;
	font-size: 13px;
}
.newproduct:hover .info{
	top: calc(100% - 55px);
	opacity: 1;
	transition: all 0.2s linear;
}
.index-bigbox{
	width: 100%;
	height: 952px;
}
.bigbox-li{
	width: 238px;
	height: 478px;
	border: 1px solid white;
	float: left;
	position: relative;
	background: white;
	overflow: hidden;
}
.bigbox-li:nth-child(2){
	width: 478px;
}
.bigbox-li:nth-child(1) img,.bigbox-li:nth-child(4) img{
	width: 238px;
	height: 478px;
}
.bigbox-li:nth-child(2) img{
	width: 478px;
	height: 238px;
}
.bigbox-li:nth-child(3) img,.bigbox-li:nth-child(5) img,.bigbox-li:nth-child(6) img,.bigbox-li:nth-child(7) img,.bigbox-li:nth-child(8) img,.bigbox-li:nth-child(9) img{
	width: 238px;
	height: 238px;
}
.bigbox-li-1{
	width: auto;
	height: auto;
	position: relative;
}
.bigbox-li-1:hover .info{
	top: calc(100% - 55px);
	opacity: 1;
	transition: all 0.2s linear;
}




.index-fourerwei{
	width: 100%;
	height: 180px;
	background: #eee;
	margin-top: 20px;
	margin-bottom: 20px;
}
.erweima{
	float: left;
	width: 300px;
	height: 180px;
}
.erweima img{
	width: 120px;
	height: 120px;
	margin-left: 90px;
	margin-top: 20px;
}
.erweima p{
	width: 300px;
	height: 30px;
	text-align: center;
	font-size: 12px;
	color: #6B6B6B;
	line-height: 30px;
	margin: 0;
}
